self-threading pin - German English Dictionary